home *** CD-ROM | disk | FTP | other *** search
- <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-
- <xsl:import href="strReverse.xsl"/>
-
- <xsl:output method="text"/>
- <!-- to be applied on what-text.xml -->
-
- <xsl:template match="/">
- <!-- 1. Reverse the string -->
- <xsl:variable name="vstrReversed">
- <xsl:call-template name="strReverse">
- <xsl:with-param name="pStr" select="string(/*)"/>
- </xsl:call-template>
- </xsl:variable>
-
- <xsl:variable name="vstrRevFileName"
- select="substring-after
- (
- substring-before($vstrReversed, '/'),
- '.'
- )"/>
- <!-- 1. Reverse back the string -->
- <xsl:variable name="vPartialFileName">
- <xsl:call-template name="strReverse">
- <xsl:with-param name="pStr" select="$vstrRevFileName"/>
- </xsl:call-template>
- </xsl:variable>
-
- <xsl:value-of select="concat($vPartialFileName, '_p.html')"/>
- </xsl:template>
- </xsl:stylesheet>
-
-